Volume 40, Issue 4, October 2023, Pages 279-292
N. E. mansour; M. A. Aboegela
Volume 40, Issue 4, October 2023, Pages 377-392
N. E. Mansour
Volume 37, Issue 3, July 2020, Pages 285-296
Ahmed M. Hassan; Ahmed M. Alzoheiry; Nabil E. Mansour